combat personnel transport vehicle - French English Dictionary